package com.gobrs.async.core.callback;

/**
 * 异步任务前置拦截器
 * @param <P>
 */
public interface AsyncTaskPreInterceptor<P> {

    /**
     * 前置处理
     *
     * @param params   com.gobrs.async.com.gobrs.async.test.task param
     * @param taskName taskName
     */
    void preProcess(P params, String taskName);

}
